<?php
include 'PHPExcel.php';
include_once("conexion.php");

/** Error reporting */
error_reporting(E_ALL);


$res= $conexion->Execute("select * from cliente");
// creo el libro
$objPHPExcel = new PHPExcel();
$objPHPExcel->getDefaultStyle()->getFont()->setName('Comic Sans MS');
$objPHPExcel->getDefaultStyle()->getFont()->setSize(12); 
// defino la hoja actual
$objPHPExcel->setActiveSheetIndex(0);
// obtener la hoja actual
$objHoja = $objPHPExcel->getActiveSheet();
$objPHPExcel->getActiveSheet()->mergeCells('A1:F1');
$objHoja->SetCellValue("A1","Listado de Clientes");
$objHoja->SetCellValue("A2","Codigo de Cliente");
$objHoja->SetCellValue("B2","Nombre");
$estilo= $objHoja->getStyle("A2:F2");
$estilo->getFont()->getColor()->setARGB(PHPExcel_Style_Color::COLOR_BLUE);
$objHoja->SetCellValue("C2","Direccion");
$objHoja->SetCellValue("D2","Telefono");
$objHoja->SetCellValue("E2","Email");
$objHoja->SetCellValue("F2","Observaciones");
$i=3;
foreach ($res as $fila){
		$objHoja->SetCellValue("A".$i,$fila['id_cliente']);
		$objHoja->SetCellValue("B".$i,$fila['nombre']);
		$objHoja->SetCellValue("C".$i,$fila['direccion']);
		$objHoja->SetCellValue("D".$i,$fila['telefono']);
		$objHoja->SetCellValue("E".$i,$fila['email']);
		$objHoja->SetCellValue("F".$i,$fila['observacion']);
		$i++;
	}
$objHoja->SetTitle("Reporte de Clientes");
include 'PHPExcel/Writer/Excel5.php';

$objWriter = new PHPExcel_Writer_Excel5($objPHPExcel);

header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment;filename="reporte_clientes.xls"');
header('Cache-Control: max-age=0');
$objWriter->save('php://output'); 

?>
